System.Runtime.Serialization.Formatters.Soap.PrimitiveArray.Init C# (CSharp) Method

Init() private method

private Init ( InternalPrimitiveTypeE code, Array array ) : void
code InternalPrimitiveTypeE
array System.Array
return void
		internal void Init(InternalPrimitiveTypeE code, Array array)
		{
			this.code = code;
			switch(code)
			{
				case InternalPrimitiveTypeE.Boolean:
					booleanA = (Boolean[])array;
					break;
				case InternalPrimitiveTypeE.Char:
					charA = (Char[])array;
					break;					
				case InternalPrimitiveTypeE.Double:
					doubleA = (Double[])array;
					break;					
				case InternalPrimitiveTypeE.Int16:
					int16A = (Int16[])array;
					break;					
				case InternalPrimitiveTypeE.Int32:
					int32A = (Int32[])array;
					break;					
				case InternalPrimitiveTypeE.Int64:
					int64A = (Int64[])array;
					break;					
				case InternalPrimitiveTypeE.SByte:
					sbyteA = (SByte[])array;
					break;					
				case InternalPrimitiveTypeE.Single:
					singleA = (Single[])array;
					break;					
				case InternalPrimitiveTypeE.UInt16:
					uint16A = (UInt16[])array;
					break;					
				case InternalPrimitiveTypeE.UInt32:
					uint32A = (UInt32[])array;
					break;					
				case InternalPrimitiveTypeE.UInt64:
					uint64A = (UInt64[])array;
					break;
			}
		}