TargetHolderExtensions
class Extension methods for
ITargetHolder. 10.0.0 · net10.0
ITargetHolder. System.Runtime.Serialization.ISerializable pattern. System.Exception types. System.Type and System.String representations. ISerializerBuilder. Microsoft.Extensions.DependencyInjection.IServiceCollection extensions. ArcBufferWriter. ArcBufferWriter. System.Buffers.IBufferWriter implementation implemented using pooled arrays which is specialized for creating System.Buffers.ReadOnlySequence instances. ArcBufferWriter for use as a serialization writer target. ArcBuffer. PooledBuffer. System.Buffers.IBufferWriter implementations. ArcBuffer. BufferSlice. PooledBuffer. System.Buffers.IBufferWriter implementation implemented using pooled arrays which is specialized for creating System.Buffers.ReadOnlySequence instances. PooledBuffer. Orleans.Serialization.Buffers.Reader. Orleans.Serialization.Buffers.Reader to support System.Buffers.ReadOnlySequence buffers. ArcBuffer. BufferSlice. PooledBuffer. Orleans.Serialization.Buffers.Reader objects which operate over System.ReadOnlySpan buffers. Orleans.Serialization.Buffers.Writer instances. Orleans.Serialization.Buffers.Reader to support ArcBuffer buffers. System.Buffers.IBufferWriter which writes to a System.IO.Stream, using an array as an intermediate buffer. Orleans.Serialization.Buffers.Reader to support BufferSlice buffers. System.Buffers.IBufferWriter implementation which boxes another buffer writer. System.Buffers.IBufferWriter implementation for System.MemorySystem.Buffers.IBufferWriter which writes to a System.IO.MemoryStream. System.Buffers.IBufferWriter implementation which boxes another buffer writer. System.Buffers.IBufferWriter for writing to a System.IO.Stream, using pooled arrays as an intermediate buffer. System.Buffers.IBufferWriter implementation for supporting System.Span in Orleans.Serialization.Buffers.Writer. CopyContext instances. T. Orleans.Serialization.Cloning.IDeepCopier instances. IDeepCopier implementation generalizes over all sub-types. IDeepCopier instances which support a given type. System.Collections.ArrayList. System.Collections.ArrayList. ArrayListCodec. System.ArraySegment. System.ArraySegment. System.ArraySegment. System.Numerics.BigInteger. System.Collections.BitArray arrays. System.Byte arrays. System.Collections.Specialized.BitVector32. System.Boolean. System.Byte arrays. System.Byte arrays. System.Byte. System.Char. System.Collections.ObjectModel.Collection. System.Collections.ObjectModel.Collection. System.Globalization.CompareInfo. System.Collections.Concurrent.ConcurrentDictionary. System.Collections.Concurrent.ConcurrentDictionary. Orleans.Serialization.Codecs.ConcurrentDictionaryCodec. System.Collections.Concurrent.ConcurrentQueue. System.Collections.Concurrent.ConcurrentQueue. Orleans.Serialization.Codecs.ConcurrentQueueCodec. System.Globalization.CultureInfo. CultureInfoCodec. System.DateOnly. System.DateTime. System.DateTimeOffset. System.Decimal. System.Collections.Generic.Dictionary. System.Collections.Generic.Dictionary. System.Collections.Generic.Dictionary. System.Double. System.Single. System.Collections.Frozen.FrozenDictionary. System.Collections.Frozen.FrozenDictionary. Orleans.Serialization.Codecs.FrozenDictionaryCodec. System.Collections.Frozen.FrozenSet. System.Collections.Frozen.FrozenSet. Orleans.Serialization.Codecs.FrozenSetCodec. TField and all sub-types. TField and all sub-types. System.Guid. System.Half. System.Collections.Generic.HashSet. System.Collections.Generic.HashSet. IFieldCodecSystem.Collections.Immutable.ImmutableArray. System.Collections.Immutable.ImmutableArray. Orleans.Serialization.Codecs.ImmutableArrayCodec. System.Collections.Immutable.ImmutableDictionary. System.Collections.Immutable.ImmutableDictionary. Orleans.Serialization.Codecs.ImmutableDictionaryCodec. System.Collections.Immutable.ImmutableHashSet. System.Collections.Immutable.ImmutableHashSet. Orleans.Serialization.Codecs.ImmutableHashSetCodec. System.Collections.Immutable.ImmutableList. System.Collections.Immutable.ImmutableList. Orleans.Serialization.Codecs.ImmutableListCodec. System.Collections.Immutable.ImmutableQueue. System.Collections.Immutable.ImmutableQueue. Orleans.Serialization.Codecs.ImmutableListCodec. System.Collections.Immutable.ImmutableSortedDictionary. System.Collections.Immutable.ImmutableSortedDictionary. Orleans.Serialization.Codecs.ImmutableSortedDictionaryCodec. System.Collections.Immutable.ImmutableSortedSet. System.Collections.Immutable.ImmutableSortedSet. Orleans.Serialization.Codecs.ImmutableSortedSetCodec. System.Collections.Immutable.ImmutableStack. System.Collections.Immutable.ImmutableStack. Orleans.Serialization.Codecs.ImmutableStackCodec. System.Int128. System.Int16. System.Int32. System.Int64. System.Net.IPAddress. System.Net.IPEndPoint. System.Collections.Generic.KeyValuePair. System.Collections.Generic.KeyValuePair. System.Collections.Generic.List. System.Collections.Generic.List. System.Memory. System.Memory. System.Memory. System.Memory of System.Byte. System.Collections.Specialized.NameValueCollection. System.Collections.Specialized.NameValueCollection. NameValueCollectionCodec. System.Nullable. System.Nullable. System.Object. System.Object. PooledBuffer instances. PooledBuffer instances, which are assumed to be immutable. System.Collections.Generic.Queue. System.Collections.Generic.Queue. System.Collections.ObjectModel.ReadOnlyCollection. System.Collections.ObjectModel.ReadOnlyCollection. Orleans.Serialization.Codecs.ReadOnlyCollectionCodec. TField and all sub-types. System.ReadOnlyMemory. System.ReadOnlyMemory. System.ReadOnlyMemory. System.ReadOnlyMemory. TField. System.SByte. Orleans.Serialization.Buffers.Reader to skip fields. System.Collections.Generic.SortedDictionary. System.Collections.Generic.SortedDictionary. Orleans.Serialization.Codecs.SortedDictionaryCodec. System.Collections.Generic.SortedList. System.Collections.Generic.SortedList. Orleans.Serialization.Codecs.SortedListCodec. System.Collections.Generic.SortedSet. System.Collections.Generic.SortedSet. Orleans.Serialization.Codecs.SortedSetCodec. System.Collections.Generic.Stack. System.Collections.Generic.Stack. System.String. System.TimeOnly. System.TimeSpan. System.Tuple. System.Tuple. System.Tuple. System.Tuple. System.Tuple. System.Tuple. System.Tuple. System.Tuple. System.Tuple. System.Tuple. System.Tuple. System.Tuple. System.Tuple. System.Tuple. System.Tuple. System.TupleSystem.Type. System.UInt128. System.UInt16. System.UInt32. System.Int64. System.Uri. System.ValueTuple. System.ValueTuple. System.ValueTuple. System.ValueTuple. System.ValueTuple. System.ValueTuple. System.ValueTuple. System.ValueTuple. System.ValueTupleSystem.ValueTuple. System.ValueTuple. System.ValueTuple. System.ValueTuple. System.ValueTuple. System.ValueTuple. System.ValueTuple. System.ValueTuple. System.ValueTupleSystem.Version. VersionCodec. System.StringComparer types. Response. Response which represents an exception, a broken promise. IInvokable implementations. Response which represents a typed value. Orleans.Serialization.Invocation.Response values. ResponseCompletionSource and Orleans.Serialization.Invocation.ResponseCompletionSource. Orleans.Serialization.Invocation.Response values. ICodecSelector which uses a delegate. ICopierSelector which uses a delegate. Orleans.Serialization.Serializers.IBaseCodec implementations. IBaseCodec instances which support a given type. TField. TField. System.Type instances. SerializerSession objects. QualifiedType. System.Type and System.Reflection.TypeInfo instances in a way which can be parsed by System.Type.GetType. RuntimeTypeNameFormatter. System.Type instances using configured rules. System.Type from a string.