Show / Hide Table of Contents

Class ObjectCloneExtensions

Parts of this code are used from https://github.com/Burtsev-Alexey/net-object-deep-copy

Inheritance
System.Object
ObjectCloneExtensions
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: System.Dynamic.ExpandoObject
Assembly: Sin.Net.Domain.dll
Syntax
public static class ObjectCloneExtensions

Methods

Clone(Object)

Führt eine tiefe Kopie einer Objekt-Instanz aus.

Declaration
public static object Clone(this object originalObject)
Parameters
System.Object originalObject

das Original-Objekt

Returns
System.Object

die unabhängige Kopie

Clone<T>(T)

Declaration
public static T Clone<T>(this T original)
Parameters
T original

Returns
T

Type Parameters
T

IsPrimitive(Type)

Prüft ob der Typ eines Objektes ein primitiver Typ ist. String wird als primitiver Typ angeben.

Declaration
public static bool IsPrimitive(this Type type)
Parameters
System.Type type

die aufrufende Instanz

Returns
System.Boolean

Gibt 'true' zurück, wenn der Typ primitiv ist, andernfalls 'false'.

Back to top Copyright 2019 Adrian Singer. Generated by DocFX.