Interlocked.Or Metode

Definisi

Overload

Nama Deskripsi
Or(Int32, Int32)

Bitwise "ors" dua bilangan bulat bertanda tangan 32-bit dan mengganti bilangan bulat pertama dengan hasilnya, sebagai operasi atom.

Or(Int64, Int64)

Bitwise "ors" dua bilangan bulat bertanda tangan 64-bit dan mengganti bilangan bulat pertama dengan hasilnya, sebagai operasi atom.

Or(UInt32, UInt32)

Bitwise "ors" dua bilangan bulat yang tidak ditandatangani 32-bit dan mengganti bilangan bulat pertama dengan hasilnya, sebagai operasi atom.

Or(UInt64, UInt64)

Bitwise "ors" dua bilangan bulat 64-bit yang tidak ditandatangani dan mengganti bilangan bulat pertama dengan hasilnya, sebagai operasi atom.

Or<T>(T, T)

Or(Int32, Int32)

Sumber:
Interlocked.cs
Sumber:
Interlocked.cs
Sumber:
Interlocked.cs
Sumber:
Interlocked.cs
Sumber:
Interlocked.cs

Bitwise "ors" dua bilangan bulat bertanda tangan 32-bit dan mengganti bilangan bulat pertama dengan hasilnya, sebagai operasi atom.

public:
 static int Or(int % location1, int value);
public static int Or(ref int location1, int value);
static member Or : int * int -> int
Public Shared Function Or (ByRef location1 As Integer, value As Integer) As Integer

Parameter

location1
Int32

Variabel yang berisi nilai pertama yang akan digabungkan. Hasilnya disimpan di location1.

value
Int32

Nilai yang akan dikombinasikan dengan bilangan bulat di location1.

Mengembalikan

Nilai asli dalam location1.

Pengecualian

Alamat adalah location1null pointer.

Berlaku untuk

Or(Int64, Int64)

Sumber:
Interlocked.cs
Sumber:
Interlocked.cs
Sumber:
Interlocked.cs
Sumber:
Interlocked.cs
Sumber:
Interlocked.cs

Bitwise "ors" dua bilangan bulat bertanda tangan 64-bit dan mengganti bilangan bulat pertama dengan hasilnya, sebagai operasi atom.

public:
 static long Or(long % location1, long value);
public static long Or(ref long location1, long value);
static member Or : int64 * int64 -> int64
Public Shared Function Or (ByRef location1 As Long, value As Long) As Long

Parameter

location1
Int64

Variabel yang berisi nilai pertama yang akan digabungkan. Hasilnya disimpan di location1.

value
Int64

Nilai yang akan dikombinasikan dengan bilangan bulat di location1.

Mengembalikan

Nilai asli dalam location1.

Pengecualian

Alamat adalah location1null pointer.

Berlaku untuk

Or(UInt32, UInt32)

Sumber:
Interlocked.cs
Sumber:
Interlocked.cs
Sumber:
Interlocked.cs
Sumber:
Interlocked.cs
Sumber:
Interlocked.cs

Penting

API ini bukan kompatibel CLS.

Bitwise "ors" dua bilangan bulat yang tidak ditandatangani 32-bit dan mengganti bilangan bulat pertama dengan hasilnya, sebagai operasi atom.

public:
 static System::UInt32 Or(System::UInt32 % location1, System::UInt32 value);
[System.CLSCompliant(false)]
public static uint Or(ref uint location1, uint value);
[<System.CLSCompliant(false)>]
static member Or : uint32 * uint32 -> uint32
Public Shared Function Or (ByRef location1 As UInteger, value As UInteger) As UInteger

Parameter

location1
UInt32

Variabel yang berisi nilai pertama yang akan digabungkan. Hasilnya disimpan di location1.

value
UInt32

Nilai yang akan dikombinasikan dengan bilangan bulat di location1.

Mengembalikan

Nilai asli dalam location1.

Atribut

Pengecualian

Alamat adalah location1null pointer.

Berlaku untuk

Or(UInt64, UInt64)

Sumber:
Interlocked.cs
Sumber:
Interlocked.cs
Sumber:
Interlocked.cs
Sumber:
Interlocked.cs
Sumber:
Interlocked.cs

Penting

API ini bukan kompatibel CLS.

Bitwise "ors" dua bilangan bulat 64-bit yang tidak ditandatangani dan mengganti bilangan bulat pertama dengan hasilnya, sebagai operasi atom.

public:
 static System::UInt64 Or(System::UInt64 % location1, System::UInt64 value);
[System.CLSCompliant(false)]
public static ulong Or(ref ulong location1, ulong value);
[<System.CLSCompliant(false)>]
static member Or : uint64 * uint64 -> uint64
Public Shared Function Or (ByRef location1 As ULong, value As ULong) As ULong

Parameter

location1
UInt64

Variabel yang berisi nilai pertama yang akan digabungkan. Hasilnya disimpan di location1.

value
UInt64

Nilai yang akan dikombinasikan dengan bilangan bulat di location1.

Mengembalikan

Nilai asli dalam location1.

Atribut

Pengecualian

Alamat adalah location1null pointer.

Berlaku untuk

Or<T>(T, T)

Sumber:
Interlocked.cs
public:
generic <typename T>
 where T : value class static T Or(T % location1, T value);
public static T Or<T>(ref T location1, T value) where T : struct;
static member Or : 'T * 'T -> 'T (requires 'T : struct)
Public Shared Function Or(Of T As Structure) (ByRef location1 As T, value As T) As T

Jenis parameter

T

Parameter

location1
T
value
T

Mengembalikan

T

Berlaku untuk